package com.penghaisoft.microwms.common.dto;

import com.penghaisoft.microwms.common.BaseEntity;

import lombok.Data;

/** 
 * @Package com.penghaisoft.microwms.common.wms.model
 * @ClassName: ProContractChangePlan
 * @Description: 成品合同变更计划表
 * @author luoteng
 * @date 2019年3月6日 上午9:43:57
 */
@Data
public class ProContractChangePlanDto  extends BaseEntity {

	private Integer proContractChangePlanId;//  proContractChangePlanId
	private Integer relationPlanId;//  归还 关联 借出 主键
	private String contractChangePlanNo;//  合同变更计划单号
	private String contractNoOld;//  原合同号
	private String contractNoNew;//  新合同号
	private String model;//  型号
	private String modelDesc;//  型号描述
	private String modelType;//  型号类型
	private String changeType;//  变更类型：1：借出 2：归还
	private String backFlag;//  是否需要归还： 1：需要 2：不需要
	private String backStatus;//  归还状态： 0：未归还 1：部分归还 2：已经归还
	private String type;//  类型：0正品，1样品
	private java.math.BigDecimal requireAmount;//  需求数量
	private java.math.BigDecimal amount;//  实际数量
	private java.math.BigDecimal backAmount;//  归还数量
	private String unit;//  单位
	private String status;//  状态：0：创建 1：通过 2：驳回 3：扫码中 4：扫码完成 5：确认完成
	private String whCode;//  仓库
	private String wdCode;//  区域
	private String waCode;//  库区
	private String wlCode;//  库位
	
	private String barcode;//  条码
	
	/**
     * 手持操作人
     */
    private String loginName;
}

